snuff the candle - German English Dictionary